package hotel.switchs.oversea.biz.mapper;

import hotel.base.oversea.repository.MyMapper;
import hotel.switchs.oversea.api.entity.SwitchCancelRuleSetEntity;
import org.apache.ibatis.annotations.Param;

/**
 * @Author lmf
 * @Date 2020/9/14 13:57
 **/
public interface SwitchCancelRuleSetMapper extends MyMapper<SwitchCancelRuleSetEntity> {
    /***
    * @Author: lmf
    * @Date: 2020/9/24
     * 根据酒店id判断是否存在数据
    */
    SwitchCancelRuleSetEntity selectByHotelId(@Param("hotelId") int hotelId);
    /***
    * @Author: lmf
    * @Date: 2020/9/24
     * 根据酒店id+售卖房型id是否存在数据
    */
    SwitchCancelRuleSetEntity selectByHotelIdAndRoomId(@Param("hotelId") int hotelId, @Param("roomId") int roomId);
    /***
    * @Author: lmf
    * @Date: 2020/9/24
     * 更新所有的售卖时间点
    */
    int updateTime(@Param("time") String time);
}
